import Package.Classloader.Base.Base;
import Package.Classloader.Classloader.Classloaderss;
import Package.Example.BypassTheGenericCheck.BypassTheGenericCheck;
import Package.Example.Example1.Example1;
import Package.Example.GetsTheConstructorAndUses.GetsTheConstructorAndUsess;
import Package.Example.GetsTheConstructorAndUses2.GetsTheConstructorAndUses2;
import Package.Example.MethodOfTheClassGetsTheMemberMethodObjects.MethodOfTheClassGetsTheMemberMethodObjects;
import Package.Example.ReflectionGetsMemberVariablesAndUses.ReflectionGetsMemberVariablesAndUsesx;
import Package.Reflection.Bases.Bases;
import Package.Reflection.GetsTheConstructorAndUses.GetsTheConstructorAndUses;
import Package.Reflection.MethodOfTheClassGetsTheMemberMethodObject.MethodOfTheClassGetsTheMemberMethodObject;
import Package.Reflection.ReflectionGetsMemberVariablesAndUses.ReflectionGetsMemberVariablesAndUses;

import java.io.IOException;
import java.lang.reflect.InvocationTargetException;

public class Main {
    public static void main(String[] args) throws ClassNotFoundException, InvocationTargetException, NoSuchMethodException, IllegalAccessException, InstantiationException, NoSuchFieldException, IOException {
        Base.Base();
        Classloaderss.Classloader();
        Bases.Bases();
        GetsTheConstructorAndUses.GetsTheConstructorAndUses();
        GetsTheConstructorAndUsess.GetsTheConstructorAndUsess();
        GetsTheConstructorAndUses2.GetsTheConstructorAndUses2();
        ReflectionGetsMemberVariablesAndUses.ReflectionGetsMemberVariablesAndUses();
        ReflectionGetsMemberVariablesAndUsesx.ReflectionGetsMemberVariablesAndUses();
        MethodOfTheClassGetsTheMemberMethodObject.MethodOfTheClassGetsTheMemberMethodObject();
        MethodOfTheClassGetsTheMemberMethodObjects.MethodOfTheClassGetsTheMemberMethodObjecs();
        BypassTheGenericCheck.BypassTheGenericCheck();
        Example1.Example1();
    }
}
//注：如果一个类写了有参构造，那么一定要写上无参构造。如果一个类没有写有参构造，那么无参构造可以不写。
//
//类默认有无参构造，可以不写。
//但是如果你写了有参构造就一定要写无参构造，要么两个都有，要么两个都没有（但是本质无参构造是有的）